Nuprl Lemma : subtype-fpf-cap-void2 11,40

X:Type, eq:EqDecider(X), fg:x:X fp Type, x:Xz:g(x)?Void.
f || g  (f(x)?Void g(x)?Void) 
latex


Definitionst  T, x:AB(x), b, A, b, , s = t, , Type, x.A(x), xt(x), Top, a:A fp B(a), x:AB(x), x  dom(f), P  Q, x:A  B(x), P & Q, P  Q, Unit, left + right, f(x)?z, f || g, EqDecider(T), Void, f(x), <ab>, False, {T}, SQType(T), s ~ t, P  Q
Lemmasbool cases, bool sq, fpf-ap wf, fpf-compatible wf, fpf-cap wf, fpf wf, deq wf, eqtt to assert, iff transitivity, eqff to assert, assert of bnot, fpf-dom wf, fpf-trivial-subtype-top, bool wf, bnot wf, not wf, assert wf

origin